thermal X-rays - German English Dictionary